Hypebeast -
16 May 2018 22:00
Chinese artist Jody Xiong is widely-known for creating mind-bending installations that question the relationship between mankind and technology. Made in collaboration with architects Yunsheng Su and Xudong Lim Her latest piece entitled Intelligent Head is a 40-foot-tall structure of a human-like face erected in the Zendai Himalayas Center in Shanghai. The more interesting aspect of the immersive installation is its interior that is filled with thousands of polygon prisms. Moreover, animations ar...
Share this Article